# 目錄操作
import os
from os import rename
from time import sleep

# 1. 獲取當前工作目錄
print(os.getcwd())

# 创建一个test_os.txt文件并写入内容
with open("test_os.txt", "w", encoding="utf-8") as f:
    f.write("Hello, World!\n")

# 2.rename: 重命名文件或目錄
os.rename("test_os.txt","test.txt")  # 重命名文件

sleep(1)
# os.remove: 刪除文件
os.remove("test.txt")  # 刪除文件

try:
    os.removedirs("test_dir")  # 删除目录
except:
    print("目录不存在或非空，无法删除")
finally:
    print("尝试删除目录完成")

sleep(1)
# 创建目录
try:
    os.mkdir("test_dir")  # 创建目录
except:
    print("目录已存在或创建失败")
finally:
    print("尝试创建目录完成")

print(os.getcwd()) # /Users/lesliesu/web-python-2025/file

print(os.listdir())
print(os.listdir("../"))
print(os.listdir("../images"))  # 列出images目录下的文件
